﻿
Imports osi.root.formation
Imports osi.root.procedure
Imports osi.root.utils

Partial Public Class device_pool(Of T)
    Protected Overridable Function get_device(ByVal r As pointer(Of T)) As event_comb
        assert(False)
        Return Nothing
    End Function

    Protected Overridable Function sync_get_device(ByRef r As T) As Boolean
        assert(False)
        Return False
    End Function

    Protected Overridable Function release_device(ByVal c As T) As Boolean
        assert(False)
        Return False
    End Function
End Class
